.rs-popular-courses.onairindex.best-school.style1 .sec-title img { margin-bottom: 15px; }

.main-content.onairindex .iosdevice { text-align: center; padding-top: 25px;  }
.main-content.onairindex .iosdevice iframe { height: 305px; width: 40%; }

.onairindex .onairdetails .onairinnerbanner { background: #e7f8fb; padding: 125px 0 125px; }
.onairindex .onairdetails .onairinnerbanner .sec-title h1 { font-size: 45px; color: #8e1c1c; font-weight: 600; line-height: 65px; padding-top: 15px; }

.onairindex .onairdetails .rs-about.style1 .about-part .sec-title .sub-title { color: #8f1b1b; font-weight: 600; }
.onairindex .onairdetails .rs-about.style1 .about-part .sec-title .title { font-size: 18px; font-weight: 500; text-align: justify; line-height: 28px; color: #8f1b1b; }

.onairindex .onairdetails .rs-about.style1 .notice-bord.style1 .title { background: #8f1b1b; font-size: 20px; text-transform: uppercase; padding: 18px 25px; text-align: center; font-weight: 600; color: #ffffff; margin-bottom: 10px; }
.onairindex .onairdetails .rs-about.style1 .notice-bord.style1 .shortvideos { padding-left: 20px; }
.onairindex .onairdetails .rs-about.style1 .notice-bord.style1 .desc { padding-left: 20px; margin-top: 6px; }
.onairindex .onairdetails .rs-about.style1 .notice-bord.style1 .desc a { background: #8f1b1b; padding: 5px 20px; color: #fff; font-weight: 500; font-size: 13px; border-radius: 10px; }

.onairindex .rs-popular-courses.best-school.vegaonairinner2 .courses-item { height: 350px; }
.onairindex .rs-popular-courses.best-school.vegaonairinner2 .content-part h4 { margin-bottom: 10px; color: #000; }
.onairindex .rs-popular-courses.best-school.vegaonairinner2 .content-part a { background: #fff; border: 1px solid #8f1b1b; padding: 5px 20px; color: #8f1b1b; font-weight: 500; font-size: 13px; border-radius: 10px; }
.onairindex .rs-popular-courses.best-school.vegaonairinner2 .content-part a:hover { background: #8f1b1b; padding: 5px 20px; color: #fff; font-weight: 500; font-size: 13px; border-radius: 10px; }
.onairindex .rs-popular-courses.best-school.vegaonairinner2 .content-part img { height: auto; width: 100%; }

.onairindex .rs-popular-courses.best-school.vegaonairinner2.season2 .courses-item { background: none; border: none; height: 300px; }

.onairindex .vegaonairinner.rs-popular-courses.about-author .sec-title .sub-title { font-size: 24px; color: #8e1c1c; font-weight: 600; }
.onairindex .vegaonairinner.rs-popular-courses.about-author p { font-size: 18px; color: #000; font-weight: 400; }
.onairindex .vegaonairinner.rs-popular-courses.about-author p a { background: #fff; border: 1px solid #8f1b1b; padding: 5px 20px; color: #8f1b1b; font-weight: 500; font-size: 13px; border-radius: 10px; }
.onairindex .vegaonairinner.rs-popular-courses.about-author p a:hover { background: #8f1b1b; padding: 5px 20px; color: #fff; font-weight: 500; font-size: 13px; border-radius: 10px; }

.onairindex .bg-video-wrap { position: relative; overflow: hidden; width: 100%; height: 70vh; display: block; background: #fff; padding: 25px 0px; }
.onairindex .bg-video-wrap video { min-width: 100%; height: 60vh; z-index: 1; }
.onairindex .bg-video-wrap .overlay { width: 100%; height: 60vh; position: absolute; top: 0; left: 0; background-color: rgba(0,0,0,0); z-index: 2; }
.onairindex .bg-video-wrap h1 { text-align: center; color: #fff; position: absolute; top: 40%; bottom: 0; left: 0; right: 0; margin: auto; z-index: 3; max-width: 80%; width: 100%; font-weight: 600; }

.onairindex .rs-popular-courses.onairindex.best-school .courses-item { height: auto; margin-bottom: 0px; padding: 30px 20px 10px 20px; }
.onairindex .rs-popular-courses.onairindex.best-school .content-part.videoframe { border: 1px solid #8f1b1b; }
.onairindex .rs-popular-courses.onairindex.best-school .content-part h2 { margin-bottom: 10px; color: #8f1b1b; font-size: 26px; font-weight: 500; }
.onairindex .rs-popular-courses.onairindex.best-school .content-part p { margin-bottom: 15px; font-size: 18px; line-height: 25px; }
.onairindex .rs-popular-courses.onairindex.best-school .content-part ul { font-size: 17px; line-height: 25px; margin-bottom: 15px; }
.onairindex .rs-popular-courses.onairindex.best-school .content-part a { background: #fff; border: 1px solid #8f1b1b; padding: 5px 20px; color: #8f1b1b; font-weight: 500; font-size: 13px; border-radius: 10px; }
.onairindex .rs-popular-courses.onairindex.best-school .content-part a:hover { background: #8f1b1b; padding: 5px 20px; color: #fff; font-weight: 500; font-size: 13px; border-radius: 10px; }
.onairindex .rs-popular-courses.onairindex.best-school .rs-carousel .owl-dots { margin-top: 20px; margin-bottom: 10px; }
.onairindex .rs-popular-courses.onairindex.best-school .rs-carousel .owl-dots .owl-dot {  border: 1px solid #8f1b1b; }
.onairindex .rs-popular-courses.onairindex.best-school .rs-carousel .owl-dots .active { background: #8f1b1b; }
.onairindex .rs-popular-courses.onairindex.best-school .rs-carousel .owl-dots .owl-dot:hover { background: #c73232; }

.onairindex .rs-popular-courses.onairindex.best-school .rs-carousel.nav-style2 .owl-nav { position: relative; }
.onairindex .rs-popular-courses.onairindex.best-school .rs-carousel.nav-style2 .owl-nav .owl-prev:after { display: none; }
.onairindex .rs-popular-courses.onairindex.best-school .rs-carousel.nav-style2 .owl-nav .owl-prev { position: relative; top: -450px; left: 40px; }
.onairindex .rs-popular-courses.onairindex.best-school .rs-carousel.nav-style2 .owl-nav .owl-next { position: absolute; top: -450px; right: 40px; }
.onairindex .rs-popular-courses.onairindex.best-school .rs-carousel.nav-style2 .owl-nav .owl-prev i:before { content: "\f053"; }
.onairindex .rs-popular-courses.onairindex.best-school .rs-carousel.nav-style2 .owl-nav .owl-next i:before { content: "\f054"; }
.onairindex .rs-popular-courses.onairindex.best-school .rs-carousel.nav-style2 .owl-nav .owl-prev i:before, .onairindex .rs-popular-courses.onairindex.best-school .rs-carousel.nav-style2 .owl-nav .owl-next i:before { font-size: 22px; font-family: 'FontAwesome'; }


.onairindex .rs-blog.style2.onair.authorslider .team-item { text-align: center; }
.onairindex .rs-blog.style2.onair.authorslider .team-item img { width: 80%; height: 320px; margin-left: 10%; border-radius: 15px; }
.onairindex .rs-blog.style2.onair.authorslider .team-item .author-name { text-align: center; margin-top: 10px; font-size: 20px; color: #8f1b1b; font-weight: 500; margin-bottom: 5px; }
.onairindex .rs-blog.style2.onair.authorslider .team-item .author-name a { color: #8f1b1b; }
.onairindex .rs-blog.style2.onair.authorslider .team-item .author-intro { text-align: center; margin-top: 0px; font-size: 16px; color: #8f1b1b; font-weight: 500; margin-bottom: 5px;  }
.onairindex .rs-blog.style2.onair.authorslider .rs-carousel.nav-style2 .owl-nav { position: relative; }
.onairindex .rs-blog.style2.onair.authorslider .rs-carousel.nav-style2 .owl-nav .owl-prev:after { display: none; }
.onairindex .rs-blog.style2.onair.authorslider .rs-carousel.nav-style2 .owl-nav .owl-prev { position: relative; top: -300px; left: 40px; }
.onairindex .rs-blog.style2.onair.authorslider .rs-carousel.nav-style2 .owl-nav .owl-next { position: absolute; top: -300px; right: 40px; }
.onairindex .rs-blog.style2.onair.authorslider  .rs-carousel.nav-style2 .owl-nav .owl-prev i:before { content: "\f053"; }
.onairindex .rs-blog.style2.onair.authorslider  .rs-carousel.nav-style2 .owl-nav .owl-next i:before { content: "\f054"; }
.onairindex .rs-blog.style2.onair.authorslider  .rs-carousel.nav-style2 .owl-nav .owl-prev i:before, .onairindex .rs-blog.style2.onair.authorslider  .rs-carousel.nav-style2 .owl-nav .owl-next i:before { font-size: 22px; font-family: 'FontAwesome'; }

.onairindex .rs-blog.style2.onair.archiveslider .team-item { text-align: center; }
.onairindex .rs-blog.style2.onair.archiveslider .team-item p { text-align: center; margin-top: 10px; font-size: 20px; color: #000; font-weight: 500; margin-bottom: 5px; line-height: 30px; }
.onairindex .rs-blog.style2.onair.archiveslider .team-item p a { background: #fff; border: 1px solid #8f1b1b; padding: 5px 20px; color: #8f1b1b; font-weight: 500; font-size: 13px; border-radius: 10px; }
.onairindex .rs-blog.style2.onair.archiveslider .team-item p a:hover { background: #8f1b1b; padding: 5px 20px; color: #fff; font-weight: 500; font-size: 13px; border-radius: 10px; }
.onairindex .rs-blog.style2.onair.archiveslider .team-item img { height: auto; width: 100%; }
.onairindex .rs-blog.style2.onair.archiveslider .rs-carousel.nav-style2 { margin-top: 30px; }

.onairindex .rs-blog.style2.onair.archiveslider .rs-carousel.nav-style2 .owl-nav { display: block; }
.onairindex .rs-blog.style2.onair.archiveslider .rs-carousel.nav-style2 .owl-nav { position: relative; }
.onairindex .rs-blog.style2.onair.archiveslider .rs-carousel.nav-style2 .owl-nav .owl-prev:after { display: none; }
.onairindex .rs-blog.style2.onair.archiveslider .rs-carousel.nav-style2 .owl-nav .owl-prev { position: relative; top: -305px; left: 30px; }
.onairindex .rs-blog.style2.onair.archiveslider .rs-carousel.nav-style2 .owl-nav .owl-next { position: absolute; top: -305px; right: 30px; }
.onairindex .rs-blog.style2.onair.archiveslider .rs-carousel.nav-style2 .owl-nav .owl-prev i:before { content: "\f053"; }
.onairindex .rs-blog.style2.onair.archiveslider .rs-carousel.nav-style2 .owl-nav .owl-next i:before { content: "\f054"; }
.onairindex .rs-blog.style2.onair.archiveslider .rs-carousel.nav-style2 .owl-nav .owl-prev i:before, .onairindex .rs-blog.style2.onair.archiveslider .rs-carousel.nav-style2 .owl-nav .owl-next i:before { font-size: 22px; font-family: 'FontAwesome'; }

.onairindex .rs-blog.style2.home-page .blog-item .blog-content.new-style p.subtitle { margin-top: 10px; }
.onairindex .rs-blog.style2.home-page .blog-item .blog-content.new-style p.subtitle a { background: #fff; border: 1px solid #8f1b1b; padding: 5px 20px; color: #8f1b1b; font-weight: 500; font-size: 13px; border-radius: 10px;  }
.onairindex .rs-blog.style2.home-page .blog-item .blog-content.new-style p.subtitle a:hover { background: #8f1b1b; padding: 5px 20px; color: #fff; font-weight: 500; font-size: 13px; border-radius: 10px; }

.onairindex .rs-blog.style2 .readon2.mod { background: #fff; border: 1px solid #8f1b1b; padding: 5px 20px; color: #8f1b1b; font-weight: 500; font-size: 13px; border-radius: 10px; text-transform: none; }
.onairindex .rs-blog.style2 .readon2.mod:hover { background: #8f1b1b; padding: 5px 20px; color: #fff; font-weight: 500; font-size: 13px; border-radius: 10px; text-transform: none; }

.onairindex .mostpopularvideos .sec-title .sub-title { font-size: 24px; color: #8e1c1c; font-weight: 600; line-height: 28px; margin-bottom: 30px; }
.onairindex .mostpopularvideos .bg-video-wrap22 { position: relative; overflow: hidden; width: 100%; height: 60vh; display: block; }
.onairindex .mostpopularvideos .bg-video-wrap22 video { min-width: 100%; height: 60vh; z-index: 1; }
.onairindex .mostpopularvideos .bg-video-wrap22 .overlay { width: 100%; height: 60vh; position: absolute; top: 0; left: 0; background-color: rgba(0,0,0,0); z-index: 2; }

.onairindex .mostpopularvideos .iosdevicepopular { text-align: center; }
.onairindex .mostpopularvideos .iosdevicepopular iframe { height: 440px; width: 70%; }

.onairdetails .onairinnerbanner { background: #f9e4e3; padding: 70px 0 125px; }
.onairdetails .onairinnerbanner .sec-title h1 { font-size: 45px; color: #8e1c1c; font-weight: 600; line-height: 65px; padding-top: 45px; }

.onairdetails .rs-about.style1 .about-part { background: #f5dbda; }
.onairdetails .rs-about.style1 .about-part .sec-title .sub-title { font-size: 24px; color: #8e1c1c; font-weight: 600; text-align: center; margin-bottom: 15px; }
.onairdetails .rs-about.style1 .about-part .sec-title .title { font-size: 18px; font-weight: 500; text-align: justify; line-height: 28px; color: #8f1b1b; }
.onairdetails .rs-about.style1 .about-part .sec-title ul { font-size: 16px; font-weight: 500; text-align: justify; line-height: 28px; color: #8f1b1b; margin-top: -10px; margin-bottom: 15px; }
.onairdetails .rs-about.style1 .about-part .sign-part .author-part .post { font-weight: 500; color: #000; }

.onairdetails .rs-about.style1 .notice-bord.style1 .title { background: #8f1b1b; font-size: 20px; text-transform: uppercase; padding: 18px 25px; text-align: center; font-weight: 600; color: #ffffff; margin-bottom: 10px; }
.onairdetails .rs-about.style1 .notice-bord.style1 .shortvideos { padding-left: 20px; }
.onairdetails .rs-about.style1 .notice-bord.style1 .desc { padding-left: 20px; margin-top: 6px; }
.onairdetails .rs-about.style1 .notice-bord.style1 .desc a { background: #8f1b1b; padding: 5px 20px; color: #fff; font-weight: 500; font-size: 13px; border-radius: 10px; }

.onairdetails .rs-popular-courses.best-school.vegaonairinner .courses-item { height: 270px; }
.onairdetails .rs-popular-courses.best-school.vegaonairinner .content-part h4 { margin-bottom: 10px; color: #000; }
.onairdetails .rs-popular-courses.best-school.vegaonairinner .content-part img { margin-bottom: 15px; height: auto; width: 100%; }
.onairdetails .rs-popular-courses.best-school.vegaonairinner .content-part a { background: #fff; border: 1px solid #8f1b1b; padding: 5px 20px; color: #8f1b1b; font-weight: 500; font-size: 13px; border-radius: 10px; }
.onairdetails .rs-popular-courses.best-school.vegaonairinner .content-part a:hover { background: #8f1b1b; padding: 5px 20px; color: #fff; font-weight: 500; font-size: 13px; border-radius: 10px; }

.onairdetails .rs-popular-courses.best-school.vegaonairinner2 .courses-item { height: 350px; }
.onairdetails .rs-popular-courses.best-school.vegaonairinner2 .content-part h4 { margin-bottom: 10px; color: #000; }
.onairdetails .rs-popular-courses.best-school.vegaonairinner2 .content-part a { background: #fff; border: 1px solid #8f1b1b; padding: 5px 20px; color: #8f1b1b; font-weight: 500; font-size: 13px; border-radius: 10px;  }
.onairdetails .rs-popular-courses.best-school.vegaonairinner2 .content-part a:hover { background: #8f1b1b; padding: 5px 20px; color: #fff; font-weight: 500; font-size: 13px; border-radius: 10px; }
.onairdetails .rs-popular-courses.best-school.vegaonairinner2 .content-part img { height: auto; width: 100%; }

.onairdetails .vegaonairinner.rs-popular-courses.about-author .sec-title .sub-title { font-size: 24px; color: #8e1c1c; font-weight: 600; }
.onairdetails .vegaonairinner.rs-popular-courses.about-author p { font-size: 18px; color: #000; font-weight: 400; }
.onairdetails .vegaonairinner.rs-popular-courses.about-author p a { background: #8f1b1b; padding: 10px 20px; color: #fff; font-weight: 500; font-size: 13px; border-radius: 10px; }

.onairdetails .vegaonairinner.rs-popular-courses.about-vega .sec-title .sub-title { font-size: 24px; color: #8e1c1c; font-weight: 600; }
.onairdetails .vegaonairinner.rs-popular-courses.about-vega p { font-size: 18px; color: #000; font-weight: 400; margin-bottom: 10px; }

.onairdetails .rs-blog.style2.home-page .blog-item .blog-content.new-style p.subtitle { margin-top: 10px; }
.onairdetails .rs-blog.style2.home-page .blog-item .blog-content.new-style p.subtitle a { background: #fff; border: 1px solid #8f1b1b; padding: 5px 20px; color: #8f1b1b; font-weight: 500; font-size: 13px; border-radius: 10px;  }
.onairdetails .rs-blog.style2.home-page .blog-item .blog-content.new-style p.subtitle a:hover { background: #8f1b1b; padding: 5px 20px; color: #fff; font-weight: 500; font-size: 13px; border-radius: 10px; }

.onairdetails .rs-blog.style2 .readon2.mod { background: #fff; border: 1px solid #8f1b1b; padding: 5px 20px; color: #8f1b1b; font-weight: 500; font-size: 13px; border-radius: 10px; text-transform: none; }
.onairdetails .rs-blog.style2 .readon2.mod:hover { background: #8f1b1b; padding: 5px 20px; color: #fff; font-weight: 500; font-size: 13px; border-radius: 10px; text-transform: none; }

.onairdetails .rs-blog.style2.onair.moreonvegaonair { background: #e3e3e3; }
.onairdetails .rs-blog.style2.onair.moreonvegaonair .team-item { text-align: center; }
.onairdetails .rs-blog.style2.onair.moreonvegaonair .team-item img { width: 70%; height: 150px; border-radius: 75px; margin-left: 15%; }
.onairdetails .rs-blog.style2.onair.moreonvegaonair .team-item .author-name { text-align: center; margin-top: 10px; font-size: 20px; color: #8f1b1b; font-weight: 500; margin-bottom: 5px; }
.onairdetails .rs-blog.style2.onair.moreonvegaonair .team-item .author-name a { color: #8f1b1b; }

@media(max-width: 767px){ 

    .main-content.onairindex .iosdevice iframe { height: 204px; width: 93%; }

    .onairindex .rs-popular-courses.onairindex.best-school.style1 .sec-title img { height: 200px; margin-bottom: 15px; }

	.onairindex .onairdetails .onairinnerbanner { padding: 50px 0; }
    .onairindex .onairdetails .onairinnerbanner .sec-title h1 { font-size: 24px; color: #8e1c1c; font-weight: 600; line-height: 35px; padding-top: 0px; }

    .onairindex .onairdetails .rs-about.style1 .about-part .sec-title .sub-title { color: #8f1b1b; font-weight: 600; font-size: 18px; }
    .onairindex .rs-popular-courses.best-school.vegaonairinner .courses-item { height: 280px; }
    .onairindex .rs-popular-courses.best-school.vegaonairinner2 .courses-item { height: 275px; }
    .onairindex .vegaonairinner.rs-popular-courses.about-author p { font-size: 16px; text-align: justify; color: #000; font-weight: 400; }

    .onairindex .bg-video-wrap { position: relative; overflow: hidden; width: 100%; height: 40vh; display: block; }
    .onairindex .bg-video-wrap video { min-width: 100%; height: 30vh; z-index: 1; }
    
    .onairindex .rs-blog.style2 .sec-title .sub-title { font-size: 20px; }
    .onairindex .rs-blog.style2.onair.authorslider .team-item img { width: 80%; height: 280px; margin-left: 10%; }
    .onairindex .rs-blog.style2.onair.authorslider .rs-carousel.nav-style2 .owl-nav { display: block; }
    .onairindex .rs-blog.style2.onair.authorslider .rs-carousel.nav-style2 .owl-nav .owl-prev { position: relative; top: -270px; left: 30px; }
    .onairindex .rs-blog.style2.onair.authorslider .rs-carousel.nav-style2 .owl-nav .owl-next { position: absolute; top: -270px; right: 30px; }
    .onairindex .rs-blog.style2.onair.authorslider  .rs-carousel.nav-style2 .owl-nav .owl-prev i:before { content: "\f053"; }
    .onairindex .rs-blog.style2.onair.authorslider  .rs-carousel.nav-style2 .owl-nav .owl-next i:before { content: "\f054"; }
    .onairindex .rs-blog.style2.onair.authorslider  .rs-carousel.nav-style2 .owl-nav .owl-prev i:before, .onairindex .rs-blog.style2.onair.authorslider  .rs-carousel.nav-style2 .owl-nav .owl-next i:before { font-size: 18px; font-family: 'FontAwesome'; }

    .onairindex .rs-popular-courses.best-school .sec-title .sub-title { font-size: 20px; }
    .onairindex .rs-popular-courses.best-school .content-part img { height: 150px !important; width: auto !important; }
    .onairindex .rs-popular-courses.onairindex.best-school .content-part h2 { font-size: 20px; }
    .onairindex .rs-popular-courses.onairindex.best-school .content-part p { font-size: 16px; line-height: 25px; text-align: justify; }
    .onairindex .rs-popular-courses.onairindex.best-school .rs-carousel.nav-style2 .owl-nav { display: block; }

    .onairindex .rs-popular-courses.onairindex.best-school .rs-carousel.nav-style2 .owl-nav { position: relative; }
	.onairindex .rs-popular-courses.onairindex.best-school .rs-carousel.nav-style2 .owl-nav .owl-prev:after { display: none; }
	.onairindex .rs-popular-courses.onairindex.best-school .rs-carousel.nav-style2 .owl-nav .owl-prev { position: relative; top: -785px; left: 10px; }
	.onairindex .rs-popular-courses.onairindex.best-school .rs-carousel.nav-style2 .owl-nav .owl-next { position: absolute; top: -785px; right: 10px; }
	.onairindex .rs-popular-courses.onairindex.best-school .rs-carousel.nav-style2 .owl-nav .owl-prev i:before { content: "\f053"; }
	.onairindex .rs-popular-courses.onairindex.best-school .rs-carousel.nav-style2 .owl-nav .owl-next i:before { content: "\f054"; }
	.onairindex .rs-popular-courses.onairindex.best-school .rs-carousel.nav-style2 .owl-nav .owl-prev i:before, .onairindex .rs-popular-courses.onairindex.best-school .rs-carousel.nav-style2 .owl-nav .owl-next i:before { font-size: 18px; font-family: 'FontAwesome'; }

    .onairindex .rs-blog.style2.onair.archiveslider .team-item p { font-size: 18px; line-height: 26px; }

    .onairindex .rs-blog.style2.onair.archiveslider .rs-carousel.nav-style2 .owl-nav { display: block; }
    .onairindex .rs-blog.style2.onair.archiveslider .rs-carousel.nav-style2 .owl-nav { position: relative; }
	.onairindex .rs-blog.style2.onair.archiveslider .rs-carousel.nav-style2 .owl-nav .owl-prev:after { display: none; }
	.onairindex .rs-blog.style2.onair.archiveslider .rs-carousel.nav-style2 .owl-nav .owl-prev { position: relative; top: -295px; left: 10px; }
	.onairindex .rs-blog.style2.onair.archiveslider .rs-carousel.nav-style2 .owl-nav .owl-next { position: absolute; top: -295px; right: 10px; }
	.onairindex .rs-blog.style2.onair.archiveslider .rs-carousel.nav-style2 .owl-nav .owl-prev i:before { content: "\f053"; }
	.onairindex .rs-blog.style2.onair.archiveslider .rs-carousel.nav-style2 .owl-nav .owl-next i:before { content: "\f054"; }
	.onairindex .rs-blog.style2.onair.archiveslider .rs-carousel.nav-style2 .owl-nav .owl-prev i:before, .onairindex .rs-blog.style2.onair.archiveslider .rs-carousel.nav-style2 .owl-nav .owl-next i:before { font-size: 18px; font-family: 'FontAwesome'; }

    .onairindex .mostpopularvideos .sec-title .sub-title { font-size: 20px; margin-bottom: 20px; }
    .onairindex .mostpopularvideos .bg-video-wrap22 { width: 100%; height: 30vh; display: block; }
    .onairindex .mostpopularvideos .bg-video-wrap22 video { min-width: 100%; height: 30vh; z-index: 1; }

    .onairindex .mostpopularvideos .iosdevicepopular iframe { height: 190px; width: 95%; }

    .onairindex.rs-categories.main-home .sec-title .sub-title { font-size: 20px; }

    .onairdetails .onairinnerbanner { padding: 50px 0; }
    .onairdetails .onairinnerbanner .sec-title h1 { font-size: 24px; color: #8e1c1c; font-weight: 600; line-height: 35px; padding-top: 0px; }

    .onairdetails .rs-about.style1 .about-part .sec-title .sub-title { color: #8e1c1c; font-weight: 600; font-size: 20px; margin-bottom: 15px; }
    .onairdetails .rs-about.style1 .about-part .sec-title ul { text-align: left; }
    .onairdetails .rs-popular-courses.best-school.vegaonairinner .courses-item { height: 230px; }
    .onairdetails .rs-popular-courses.best-school.vegaonairinner2 .courses-item { height: 280px; }
    .onairdetails .vegaonairinner.rs-popular-courses.about-author p { font-size: 16px; text-align: justify; color: #000; font-weight: 400; }
    .onairdetails .vegaonairinner.rs-popular-courses.about-school p { font-size: 16px; text-align: justify; color: #000; font-weight: 400; }

    .onairdetails .rs-popular-courses.best-school .content-part img { height: 150px !important; width: 80% !important; }
    .onairdetails .rs-popular-courses.best-school .sec-title .sub-title { font-size: 20px; }
    .onairdetails .vegaonairinner.rs-popular-courses.about-author .sec-title .sub-title { font-size: 20px; }
    .onairdetails .rs-popular-courses.best-school .sec-title .sub-title { font-size: 20px; }
    .onairdetails .rs-blog.style2 .sec-title .sub-title { font-size: 20px; }
    .onairdetails .vegaonairinner.rs-popular-courses.about-vega .sec-title .sub-title { font-size: 20px; }
    
    .onairdetails .rs-blog.style2.onair.moreonvegaonair .team-item .author-name { font-size: 18px; line-height: 24px; }
    .onairdetails .rs-blog.style2.onair.moreonvegaonair .team-item img { width: 75%; height: 120px; border-radius: 75px; margin-left: 12%; }


}